preauthorized debit - German English Dictionary